293 x 266 x 881 feet = 89.31 x 81.08 x 268.53 meters