29.1 meters = 95 feet and 5.67 inches