6428 meters = 21089 feet and 2.87 inches