326 x 174 x 881 feet = 99.36 x 53.04 x 268.53 meters