29.1 x 28 meters = 95.47 x 91.86 feet