588 x 266 meters = 1929.13 x 872.7 feet