183.5 x 205.3 feet = 55.93 x 62.58 meters