29 x 29.7 meters = 95.14 x 97.44 feet