264 x 424 x 279 feet = 80.47 x 129.24 x 85.04 meters