29 x 28 meters = 95.14 x 91.86 feet