569 x 417 meters = 1866.8 x 1368.11 feet