95.5 x 98.1 feet = 29.11 x 29.9 meters