5464.1 meters = 17926 feet and 10.05 inches