58.7 meters = 192 feet and 7.02 inches