237 x 84 x 62 feet = 72.24 x 25.6 x 18.9 meters