19693 meters = 64609 feet and 6.96 inches