58.211 meters = 190 feet and 11.77 inches