265 x 263 meters = 869.42 x 862.86 feet