270 x 306 x 160 feet = 82.3 x 93.27 x 48.77 meters