7806 meters = 25610 feet and 2.83 inches