91 x 196.8 feet = 27.74 x 59.98 meters