26 x 863 feet = 7.92 x 263.04 meters