58.001 meters = 190 feet and 3.5 inches