181.6 x 138.8 meters = 595.8 x 455.38 feet