26 x 869 x 667 feet = 7.92 x 264.87 x 203.3 meters