312 x 320 x 269 feet = 95.1 x 97.54 x 81.99 meters