326 x 889 x 225 feet = 99.36 x 270.97 x 68.58 meters