6489 meters = 21289 feet and 4.44 inches