91.7 x 197.3 feet = 27.95 x 60.14 meters