196.5 x 218.3 feet = 59.89 x 66.54 meters