194.5 x 216.3 feet = 59.28 x 65.93 meters