620 x 286 meters = 2034.12 x 938.32 feet