569 x 135 meters = 1866.8 x 442.91 feet