56 x 635 meters = 183.73 x 2083.33 feet