7776 meters = 25511 feet and 9.73 inches