6486 meters = 21279 feet and 6.33 inches