181.9 x 205 feet = 55.44 x 62.48 meters