39.1 x 95.9 feet = 11.92 x 29.23 meters