270 x 336 x 312 feet = 82.3 x 102.41 x 95.1 meters