881 x 562 x 278 feet = 268.53 x 171.3 x 84.73 meters