7859 meters = 25784 feet and 1.45 inches