19510 meters = 64009 feet and 2.24 inches