3862 meters = 12670.603675 feet