205 x 184 feet = 62.48 x 56.08 meters