124 x 751 x 383 feet = 37.8 x 228.9 x 116.74 meters