57.927 meters = 190 feet and 0.59 inches