1659.3 meters = 5443 feet and 10.77 inches