195 x 105.1 feet = 59.44 x 32.03 meters