29.18 meters = 95 feet and 8.82 inches