Major new telescope structure completed in Germany : vimarsa