6440.6 meters = 21130 feet and 6.93 inches