270 x 243 x 858 feet = 82.3 x 74.07 x 261.52 meters