574 x 268 meters = 1883.2 x 879.27 feet