29.21 meters = 95 feet and 10 inches