223.6 x 181.4 meters = 733.6 x 595.14 feet