30.4 x 25.6 meters = 99.74 x 83.99 feet