19488 meters = 63937 feet and 0.09 inches