70.8 x 55.3 meters = 232.28 x 181.43 feet