7837 meters = 25711 feet and 11.31 inches