182.5 x 62.2 meters = 598.75 x 204.07 feet