29 x 23 meters = 95.14 x 75.46 feet