124 x 282 x 75 feet = 37.8 x 85.95 x 22.86 meters