7746 meters = 25413 feet and 4.63 inches