266 x 750 meters = 872.7 x 2460.63 feet