5659.4 meters = 18567 feet and 7.02 inches