99.3 x 55.4 meters = 325.79 x 181.76 feet