29.39 meters = 96 feet and 5.09 inches