181.3 x 137.4 meters = 594.82 x 450.79 feet