6516 meters = 21377 feet and 11.43 inches