58.06 meters = 190 feet and 5.83 inches