19489 meters = 63940 feet and 3.46 inches