508 x 202 meters = 1666.67 x 662.73 feet