98.6 x 169.5 feet = 30.05 x 51.66 meters