16427 meters = 53894 feet and 4.28 inches