132 x 307 x 152 feet = 40.23 x 93.57 x 46.33 meters