6370 meters = 20898 feet and 11.4 inches