202 x 546 meters = 662.73 x 1791.34 feet