5870 meters = 19258 feet and 6.36 inches