91.4 x 199.8 feet = 27.86 x 60.9 meters