627 x 534 meters = 2057.09 x 1751.97 feet