29.9 x 18.1 meters = 98.1 x 59.38 feet