95.2 x 29.2 feet = 29.02 x 8.9 meters