7890 meters = 25885 feet and 9.92 inches