3678 meters = 12066 feet and 11.15 inches