98 x 129.5 feet = 29.87 x 39.47 meters