6568.4 meters = 21549 feet and 10.43 inches