98.5 x 101.1 feet = 30.02 x 30.82 meters