95.9 x 27 feet = 29.23 x 8.23 meters