181.5 x 61.2 meters = 595.47 x 200.79 feet