85 x 667 x 415 feet = 25.91 x 203.3 x 126.49 meters