181.1 x 52.4 meters = 594.16 x 171.92 feet