58 x 270 x 52 feet = 17.68 x 82.3 x 15.85 meters