42.1 x 98.9 feet = 12.83 x 30.14 meters