124 x 332 x 136 feet = 37.8 x 101.19 x 41.45 meters