7807 meters = 25613 feet and 6.2 inches