6448 meters = 21154 feet and 10.27 inches