42.6 x 106.1 feet = 12.98 x 32.34 meters