181.6 x 139.4 meters = 595.8 x 457.35 feet