3678 meters = 12066.929134 feet