7652.1 meters = 25105 feet and 3.78 inches