29 x 26 meters = 95.14 x 85.3 feet