67 x 166 x 751 feet = 20.42 x 50.6 x 228.9 meters