74.8 x 98.4 feet = 22.8 x 29.99 meters