183.3 x 181.1 feet = 55.87 x 55.2 meters