49.1 x 105.9 feet = 14.97 x 32.28 meters