6488 meters = 21286 feet and 1.07 inches