225.3 x 181.4 meters = 739.17 x 595.14 feet